before I could even... - German English Dictionary